<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>

    /**
     * 函数的参数
     * 
     * 
     */
    function sum(x,y){ 
        return x + y;
    }
    document.write(sum(2) + "<br/>");
    document.write(sum(2,5) + "<br/>");
    document.write(sum(2,5,9) + "<br/>");


    //返回值

    //– return语句可以丌带表达式（例如：return;），此时返回值为 undefined
    //– 凼数中可以丌出现 return 语句，仍会返回值，该值为undefined

    function Max(x,y) { 
        var max; //函数内定义的变量，作用范围仅仅在当前函数中
        max = x > y ? x : y; 
        return max;
    }
    //全局变量
    var m; 
    m = Max(100,200);
    alert("Max(100,200)=" + m);
</script>
</html>